html/template.context.jsBraceDepth (field)
21 uses
html/template (current package)
context.go#L29: jsBraceDepth []int
context.go#L41: return fmt.Sprintf("{%v %v %v %v %v %v %v %v}", c.state, c.delim, c.urlPart, c.jsCtx, c.jsBraceDepth, c.attr, c.element, err)
context.go#L50: slices.Equal(c.jsBraceDepth, d.jsBraceDepth) &&
context.go#L73: if c.jsBraceDepth != nil {
context.go#L74: s += fmt.Sprintf("_jsBraceDepth(%v)", c.jsBraceDepth)
context.go#L88: clone.jsBraceDepth = slices.Clone(c.jsBraceDepth)
transition.go#L338: if len(c.jsBraceDepth) == 0 {
transition.go#L341: c.jsBraceDepth[len(c.jsBraceDepth)-1]++
transition.go#L343: if len(c.jsBraceDepth) == 0 {
transition.go#L350: c.jsBraceDepth[len(c.jsBraceDepth)-1]--
transition.go#L351: if c.jsBraceDepth[len(c.jsBraceDepth)-1] >= 0 {
transition.go#L354: c.jsBraceDepth = c.jsBraceDepth[:len(c.jsBraceDepth)-1]
transition.go#L380: c.jsBraceDepth = append(c.jsBraceDepth, 0)